home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
COMAL
/
Z-Misc Series
/
(k)zl.d64
/
about'disk
< prev
next >
Wrap
Text File
|
2007-03-01
|
8KB
|
308 lines
├╧═┴╠2.01 ╒╦╬O.2
--------------------------------------
╘HIS IS THE SECOND ├╧═┴╠ APPLICATIONS
DISK FOR THE ├╧═┴╠ CARTRIDGE FROM THE
╒╦ ├╧═┴╠ ╙PECIAL ╔NTEREST ╟ROUP. ╘HE
PROGRAMS ON THIS DISK HAVE BEEN
PROVIDED BY ├╧═┴╠ USERS FROM THE ╒╦
FOR USE WITH ├╧═┴╠ ├ARTRIDGE VERSION
2.01 FOR THE ├OMMODORE 64.
╘HESE PROGRAMS MAY BE COPIED
UNCHANGED WITHOUT RESTRICTION. ╔F YOU
CAN IMPROVE ON THESE PROGRAMS OR
PRODUCE SOME NEW ├╧═┴╠ APPLICATIONS
PLEASE SHARE THEM WITH THE ├╧═┴╠
COMMUNITY BY SENDING THEM TO THE ╒╦
├╧═┴╠ ╙╔╟.
┴LL APPLICATION PROGRAMS ON THIS DISK
WITH A FILENAME BEGINNING '╠╙╘.' OR
'╨╥├.' SHOULD BE LOADED INTO MEMORY
BY USING THE ├╧═┴╠ ═┼╥╟┼ COMMAND. ┴LL
OTHER PROGRAMS SHOULD BE LOADED USING
THE ╠╧┴─ COMMAND
┴LL OF THE PROGRAMS IN THE ┼─╒├┴╘╔╧╬
SECTION HAVE BEEN WRITTEN BY ┬ERT
═ILLEST OF THE ╒╦ ├╧═┴╠ ╙╔╟.
╫╔╬─╧╫'─┼═╧'2 IS A DEMONSTRATION
PROGRAM TO SHOW OFF THE WINDOWING
CAPABILITIES OF THE ├╧═┴╠ CARTRIDGE.
┴ GENERALISED SIMPLE METHOD OF
CREATING WINDOWS FOR YOUR OWN
PROGRAMS IS DESCRIBED AND
DEMONSTRATED.
╨╥├.╙┼╘╫╔╬─╧╫╙ IS USED BY
╫╔╬─╧╫'─┼═╧'2 AND SHOULD BE MERGED
INTO YOUR OWN PROGRAMS WHEN YOU WISH
TO CREATE WINDOWS BY THE GENERALISED
METHOD.
╨╥├.╫╔╬─╧╫0 IS ALSO MERGED INTO YOUR
OWN PROGRAMS AND MODIFIED WHEN YOU
WISH TO CREATE WINDOWS BY THE
GENERALISED METHOD.
┴╥╥┴┘'╨╥╧├╙'─┼═╧ IS A DEMONSTRATION
OF VARIOUS PROCEDURES USED TO
MANIPULATE ARRAYS. ╔T MAKES USE OF
THE THREE PROCEDURES FOLLOWING.
╨╥├.╨╥╔╬╘'╘╔═╔╬╟ IS A PROCEDURE THAT
CAN BE USED IN YOUR OWN PROGRAMS WHEN
WISHING TO TIME AN OPERATION.
╨╥├.╥┴╬─╧═'┴╥╥┴┘ IS A PROCEDURE TO
CREATE STRING ARRAY ELEMENTS WITH
RANDOM VALUES. ╔T IS VERY USEFUL FOR
TESTING SORT ROUTINES.
╨╥├.╒╬╙╧╥╘'┴╥╥┴┘ IS A PROCEDURE WHICH
WILL CREATE A RANDOMISED ORDER OF
STRING ARRAY ELEMENTS. ╘HIS PROCEDURE
IS ALSO USEFUL FOR TESTING SORT
ROUTINES.
─┼═'╙╘╥$'╙┼┴╥├╚2 IS A DEMONSTRATION
OF THE BINARY SEARCH ROUTINE FOR
FINDING THE POSITION OF A SELECTED
STRING VALUE IN AN ARRAY OF VARIOUS
VALUES.
╙╘╥╔╬╟$'╙┼┴╥├╚ USES THE BINARY SEARCH
ROUTINE TO SHOW JUST HOW FAST THE
ROUTINE REALLY IS. ╘HE DEMO PROGRAM
ABOVE MAY GIVE THE IMPRESSION THAT IT
IS SLOW!
╙╧╥╘'╒/╠'├┴╙┼ IS A DEMONSTRATION OF
SORTING WHERE THE STRINGS TO BE
SORTED CONTAIN UPPER AND LOWER CASE
LETTERS. ╘HE SORT IS CARRIED OUT
IRRESPECTIVE OF CASE. ╤UICKSORT IS
THE METHOD USED.
╨╥├.╙╥╘'┴╬┘├┴╙┼ IS THE PROCEDURE USED
IN THE ABOVE PROGRAM FOR DOING THE
SORTING.
╙╘╥$'╬╧'─╔╙╨╠┴┘ IS A DEMONSTRATION
PROGRAM OF HOW TO DISPLAY NUMBERS TO
A GIVEN NUMBER OF DECIMAL PLACES AND
GIVEN NUMBER OF NUMERIC PLACES. ╔T IS
HELPFUL WHEN LINING UP COLUMNS OF
FIGURES FOR PRINTING PURPOSES. ╔T
COMBINES THE EFFECTS OF ╙╘╥$ AND
╨╥╔╬╘ ╒╙╔╬╟.
┴LL THE PROGRAMS IN THE ┼NGINEERING
SECTION HAVE BEEN WRITTEN BY ┬ILL
╨ODMORE OF THE ╒╦ ├╧═┴╠ ╙╔╟.
╙┼├╘╔╧╬ IS A PROGRAM WHICH WILL
CALCULATE THE PRINCIPAL PROPERTIES OF
A MATERIAL SECTION. ╘HE INPUT DATA IS
A SET OF PERIMETER CO-ORDINATES WHICH
ARE ASSUMED TO BE CONNECTED BY
STRAIGHT LINES. ╘HIS MAY BE INPUT
FROM THE KEYBOARD OR A SEPARATELY
CREATED ┴╙├╔╔ FILE. ┴LL DATA CAN BE
STORED AS AN ┴╙├╔╔ FILE. ╘HE PROGRAM
WAS DEVELOPED FROM AN EARLIER
SIMPLIFIED VERSION FOR ├╧═┴╠ 0.14
WHICH WAS PUBLISHED IN '┼NGINEERING
─ESIGNER', THE HOUSE MAGAZINE OF THE
╔NSTITUTE OF ┼NGINEERING ─ESIGNERS.
─╧├.╙┼├╘╔╧╬ IS A HELP FILE FOR THE
PROGRAM ╙┼├╘╔╧╬ WHICH IS DISPLAYED
WHEN ╙┼├╘╔╧╬ IS RUNNING. ╔T CAN BE
PRINTED TO PAPER BY AN ┼ASYSCRIPT
COMPATIBLE WORD PROCESOR.
┴╬╟╠┼.─┴╘┴ IS A SAMPLE FILE OF
SECTION DEFINITION DATA.
╨┼╥╞ IS A PROGRAM TO DISPLAY THE
PERFORMANCE CHARACTERISTICS OF A
TRANSFER BOGIE OR SIMILAR DEVICE. ┴S
AN EXAMPLE FOR RUNNING ╨┼╥╞ TRY THE
FOLLOWING DATA:
MASS 5000
MOTOR SPEED 730
INERTIA 1
MOTOR TORQUE 100
BREAKING TORQUE 120
DRIVE EFFICIENCY .9
TRACTIVE RESISTANCE .015
WITH DISTANCES OF 25, 50, 100, 250
AND 300.
─╧├.╨┼╥╞ IS A HELP FILE DISPLAYED
WHEN ╨┼╥╞ IS RUNNING. ╔T CAN BE
PRINTED TO PAPER BY USING AN
┼ASYSCRIPT COMPATIBLE WORD PROCESSOR.
╨╥├.╠┴┬┼╠'┴╪┼╙ AND ╨╥├.╙┼╠┼├╘'╟╥┴─
ARE UTILITIES TO AID THE DISPLAY OF
GRAPHS. ╘HEY ARE USED TO SET UP AND
LABEL THE AXES OF A GRAPH. ╘HEY ARE
WRITTEN BY ┬ILL ╨ODMORE OF THE ╒╦
├╧═┴╠ ╙╔╟.
╠╙╘.─┼═'╚┼┴╨╙╧╥╘ IS A DEMONSTRATION
OF ANOTHER SORT ROUTINE. ╘HIS TIME IT
IS ╚EAPSORT. ╘HE PROGRAM WAS WRITTEN
BY ┬RIAN ═EADOWS OF THE ╒╦ ├╧═┴╠ ╙╔╟.
├╠╧├╦ ╒╘╔╠╔╘┘ IS A ROUTINE TO
REDEFINE THE FUNCTION KEYS TO PROVIDE
A DATE AND TIME FACILITY (LIKE THE
╔┬═ ╨├), SWITCH BETWEEN SCREEN AND
PRINTER OUTPUT, DISPLAY ALL OR PART
OF THE DISK CATALOG AND CALL THE
╙┘╙╘┼═ PACKAGE. ╔T WAS WRITTEN BY
═IKE ╥OSE OF THE ╒╦ ├╧═┴╠ ╙╔╟.
╞╠╨╘->╙├╔.╬╧╘ IS A DEMONSTRATION OF
HOW TO CONVERT FLOATING POINT NUMBERS
TO SCIENTIFIC NOTATION. ╔T WAS
WRITTEN BY ─AVID ╨IRIE OF THE ╒╦
├╧═┴╠ ╙╔╟.
═┼╬╒ IS A USEFUL PROGRAM TO BE FIRST
ON A DISK. ╫HEN RUN IT WILL DISPLAY
ALL THE FILENAMES, EXCEPT THOSE WITH
A THREE LETTER PREFIX, UP TO 36
FILES. ┴ SINGLE KEY PRESS WILL THEN
LOAD THE ASSOCIATED FILE. ╞7 HAS ALSO
BEEN REDEFINED AS ├╚┴╔╬"═┼╬╒" SO THAT
═┼╬╒ CAN BE LOADED AGAIN WITH A
SINGLE KEYPRESS. ╘HE PROGRAM WAS
WRITTEN BY ┬OB ┬ISHOP OF THE ╒╦ ├╧═┴╠
╙╔╟.
╞╧╬╘ ┼─╔╘╧╥ 2.01 WILL ALLOW YOU TO
CREATE YOUR OWN CHARACTER SETS FOR
USE WITH ├╧═┴╠. ╔T CAME TO ME VIA
╘ONY ╚ARRISON-╙MITH OF THE ╒╦ ├╧═┴╠
╙╔╟ ALTHOUGH IT MAY HAVE BEEN WRITTEN
BY ╒NI├OMAL.
╞╧╬╘ ┼─╔╘╧╥ IS ANOTHER PROGRAM TO
CREATE CHARACTER SETS. ╔T HAS MANY
USEFUL ADDITIONS TO ╞╧╬╘ ┼─╔╘╧╥ 2.01.
╘O MODIFY A FONT STORED ON DISK YOU
HAVE TO LOAD THE FONT AFTER LOADING
╞╧╬╘ ┼─╔╘╧╥. ╘HE PROGRAM WILL ALLOW
SAVING OF A FONT TO DISK FOR LATER
USE BY ├╧═┴╠. ╘HIS PROGRAM IS WRITTEN
TO A VERY HIGH STANDARD BY ┬OB ┬ISHOP
OF THE ╒╦ ├╧═┴╠ ╙╔╟.
╞╧╬╘.╙╠╔═╞╧╬╘ IS A FONT FILE WHICH
WILL GIVE SLIMLINE CHARACTERS SIMILAR
TO THOSE USED IN THE PROGRAM FILE
╥┼┴─'┴┬╧╒╘'─╔╙╦ ON THIS DISK. ╔T IS
NOT THE SAME CHARACTER SET HOWEVER
BUT WAS CREATED BY ═IKE ╥OSE OF THE
╒╦ ├╧═┴╠ ╙╔╟.
╠╙╘.─┼═'╔╘┴╠╔├╙ IS A DEMONSTRATION
PROGRAM, COMPLETE WITH PROCEDURE FOR
YOUR OWN USE, TO SHOW HOW ITALIC
WRITING CAN BE DISPLAYED. ╥ATHER THAN
USING A FONT THIS DEMO USES THE
╓╔┼╫╨╧╥╘ FACILITY TO DO ITS WORK. ╘HE
PROGRAM WAS WRITTEN BY ┬RIAN ╞OWLER
OF THE ╒╦ ├╧═┴╠ ╙╔╟.
╘HE PROGRAMS IN THE ═USIC SECTION ARE
ALL WRITTEN BY ╬ICK ╚IGHAM OF THE ╒╦
├╧═┴╠ ╙╔╟. ╘HE PURPOSE BEHIND THESE
PROGRAMS IS TO PROVIDE A UTILITY
WHICH WILL CONVERT MUSIC FILES
WRITTEN WITH ═╒╙╔├ ═┴╙╘┼╥ TO THE
├╧═┴╠ SOUND PACKAGE FORMAT. ═╒╙╔├
═┴╙╘┼╥ IS DISTRIBUTED IN THE ╒╦ BY
╙UPERSOFT.
═'═┴╙╘┼╥.╔╬╞╧ IS AN INSTRUCTIONS FILE
TO USE THE UTILITY. ╔T ALSO DESCRIBES
THE OTHER FILES IN THE ═USIC SECTION.
═'═┴╙╘┼╥ ╒╘╔╠╔╘┘ IS THE PROGRAM WHICH
DOES THE CONVERSION. ╔T WILL ALSO
ALLOW THE MUSIC TO BE HEARD AND TEMPO
ADJUSTED BEFORE SAVING THE DATA TO
DISK IN ├╧═┴╠ FORMAT.
╨╠┴┘╙├╧╥┼/2 WILL PLAY THE MUSIC
GENERATED FROM THE UTILITY. ╘HIS WILL
SHOW YOU HOW TO READ THE RESULTING
FILE BACK INTO ├╧═┴╠ FOR PLAYING.
═/┬╠┴├╦ & ╫╚.╥┴╟, ═/┬╧╒╥┼┼ (┬┴├╚) AND
═/╨┴╙╙╔╧╬ ├╚╧╥┴╠ ARE MUSIC FILES IN
═╒╙╔├ ═┴╙╘┼╥ FORMAT WHICH WILL ALLOW
YOU TO TRY OUT THE UTILITY, EVEN IF
YOU DO NOT HAVE ═╒╙╔├ ═┴╙╘┼╥ AT
PRESENT.
╧┬╩.╨╠╠╨╥╘ IS PROBABLY THE MOST
IMPORTANT FILE ON THE DISK! ╔T IS THE
FIRST PACKAGE GENERATED BY THE ╒╦
├╧═┴╠ ╙╔╟. ╔TS PURPOSE IS TO ALLOW
THE ├╧═┴╠ ├ARTRIDGE TO WORK WITH
┼PSON AND SIMILAR PRINTERS CONNECTED
VIA A ├ENTRONICS INTERFACE. ╘HE CABLE
SHOULD BE CONNECTED TO THE USER PORT
BUT THE PACKAGE INCLUDES ALL THE ╔/╞
SOFTWARE AS WELL AS PROCEDURES TO DUMP
HIRES GRAPHICS TO THESE PRINTERS. ╘HE
BULK OF THE WORK IN PRODUCING THIS
PACKAGE WAS DONE BY ├HRIS ╟REEN, BUT
INVESTIGATING THE MODS REQUIRED TO
WORK WITH AS MANY PRINTERS AS
POSSIBLE REQUIRED THE AID OF ═IKE
╥OSE, ╘ONY ╫RIGHT AND MYSELF. ┴LL ARE
MEMBERS OF THE ╒╦ ├╧═┴╠ ╙╔╟.
┼╙.╨╠╠╨╥╘'╔╬╙╘ IS A FILE OF
INSTRUCTIONS FOR USING THE ABOVE
PACKAGE. ╔T CAN BE PRINTED WITH
╞╔╠┼'╘╧'╨╥╔╬╘ IF NECESSARY. ╔T CAN BE
DISPLAYED TO SCREEN BY MODIFYING THE
PROGRAM ╥┼┴─'┴┬╧╒╘'─╔╙╦ TO SAY
'ES.PLLPRT'INST' INSTEAD OF
'ABOUT'DISK' IN LINE 0120
---------------------------------------
├OMMENTS OR FURTHER APPLICATIONS FOR
THE ├╧═┴╠ ├ARTRIDGE SHOULD BE SENT
TO:
┬RIAN ╟RAINGER,
╒╦ ├╧═┴╠ ╙╔╟,
╔├╨╒╟,
73, ═INEHEAD ╫AY,
╙TEVENAGE,
╚ERTFORDSHIRE
╙╟1 2╚┌
┼NGLAND
╘ELEPHONE: +44 438 727925
╨RESTEL ═AILBOX: 438727925
├OMPUNET ├OURIER: ┬╥╔┴╬
1ST ─ECEMBER 1985